home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Franz PD
/
Franz PD Disk #277 (1993)(Rhein-Sieg-Soft).zip
/
Franz PD Disk #277 (1993)(Rhein-Sieg-Soft).adf
/
AutoRequestPatcherV1.21
/
ARP_V1.21.dok
< prev
next >
Wrap
Text File
|
1993-03-09
|
6KB
|
155 lines
AutoRequestPatcher V1.21 © 1992-93 by André Lämmer
Dieses Programm ist Shareware
Autor: "Mr. Execbase"
André Lämmer
Hegaustraße 21
W-7760 Radolfzell
Germany
INHALT: I. Grundgedanke
======= II. Starten des Programms
a) Vom CLI aus
b) Von der Workbench aus
c) Von der Startup-sequence aus
III. Copyright
IV. Fehlermeldungen
V. Geschichte des Programms
VI. Über den Autor von ARP
I. Grundgedanke:
================
Viele Amiga-User, die noch Kickstart 1.x haben, kennen sicherlich das
Problem, das das Betriebssystem einen Requester grundsätzlich auf dem
Workbenchscreen anzeigt. Arbeiten Sie z.B. mit Ihrer Textverarbeitung
und wollen Sie einen Text auf einer schreibgeschützten Diskette ab-
speichern, dann erscheint der System Requester immer auf der Workbench
und fordert Sie auf, den Schreibschutz zu entfernen. Nachdem Sie den
Requester betätigt haben, müssen Sie wieder zum Textverarbeitungsscreen
zurückschalten. Dies ist auf längere Zeit sehr lästig. Es ist zwar durch
entsprechende Programmierung möglich den Requester komfortabel auf den
momentanen Screen umzuleiten, aber die meisten Programmierer sind einfach
zu faul.
Aus diesem Grund kam mir die Idee einen Patch zu schreiben und so ist der
AutoRequestPatcher V1.0 (kurz ARP) entstanden. Er patcht die Funktion
<AutoRequest> der intuition.library. Kommt nun ein Requester, dann wird
er wie gewohnt auf dem Workbenchscreen angezeigt, nachdem Sie aber den
Requester betätigt haben, wird zu dem Screen zurückgeschaltet, der zuvor
aktiv war.
II. Starten des Programms:
==========================
a) Vom CLI aus:
---------------
Sie können den ARP vom Cli aus starten. Wenn alles richtig verlaufen ist,
erscheint die Meldung >Patch ist installiert<. Andernfalls erhalten Sie
eine Fehlermeldung. Schauen Sie bitte bei IV. Fehlermeldungen nach.
b) Von der Workbench aus:
-------------------------
Sie können den ARP auch von der Workbench aus starten. Nach dem Start
wird ein Fenster geöffnet und wenn alles richtig verlaufen ist, erscheint
die Meldung >Patch ist installiert<. Andernfalls erhalten Sie eine
Fehlermeldung. Schauen Sie bitte bei IV. Fehlermeldungen nach.
c) Von der Startup-sequence aus:
--------------------------------
Am besten Sie starten das Programm von der Startup-sequence heraus. Dann
ist sofort nach dem Booten der Patch aktiviert.
III. Copyright:
===============
Der ARP ist Shareware d.h. ich besitze alle Rechte an meinem Programm und
es darf mit der dazugehörigen Anleitung frei kopiert werden. Sollten Sie das
Programm oft benutzen, müssen Sie mir einen Sharewarebetrag von schlappen
5 DM zahlen! Diesen Betrag können Sie mir entweder bar oder in Briefmarken
schicken. Wer Interesse am gut dokumentierten Assemblersourcecode hat, muß
mir zusätzlich eine Leerdisk und Rückporto mitschicken.
Wenn ein Serienhersteller mein Programm in seine PD-Serie oder in sein Disket-
ten-Magazin aufnehmen will, dann muß er sich von mir die Erlaubnis holen! Er
erhält dann die neuste Version des Programms.
IV. Fehlermeldungen:
====================
Wenn beim Programmablauf ein Fehler aufgetreten sein sollte, dann wird eine
der folgenden Fehlermeldungen ausgegeben:
Nicht genug Speicher vorhanden:
-------------------------------
Es konnte der benötigte Speicher nicht angefordert werden. Dieser Fehler
sollte eigendlich nie erscheinen, da das Progamm nur 64 Bytes benötigt.
Fehler beim Öffnen der intuition.library:
-----------------------------------------
Es konnte die intuition.library nicht geöffnet werden. Dieser Fehler sollte
ebenfalls nie erscheinen.
Der Computer besitzt schon OS 2.0:
----------------------------------
Der Computer hat schon OS 2.0 und das neue Betriebssystem schaltet selber
zum alten Screen zurück. Deshalb ist der Patch für diesen Computer unnötig.
V. Geschichte des Programms:
============================
ARP V0.x - vor dem 3. Juni 1992:
- unveröffentlichte Vorversionen des Programms
ARP V1.0 - 3. Juni 1992:
- erste veröffentlichte Version des Programms
ARP V1.1 - 23. Juli 1992:
- Der Sourcecode wurde umgeschrieben und optimiert.
- Abfrage der Version des Betriebsystems wurde verbessert.
- Sicherheitsabfrage eingebaut. Jetzt wird geprüft ob der
Screen überhaupt noch da ist, bevor zurückgeschaltet wird.
ARP V1.2 - 28. September 1992:
- Jetzt ist es möglich den ARP auch von der Workbench aus
zu starten.
ARP V1.21 - 2. Februar 1993:
- Der selbstmodifizierende Code wurde aus dem Patch entfernt.
VI. Über den Autor von ARP:
===========================
Vorname, Nachname: André Lämmer
Geburtstag : 30.11.1976
Funktion bei diesem Programm : Programmierer
bevorzugte Programmiersprache : Assembler
Computer-Werdegang : Vor ungefähr 2 1/2 Jahren habe ich mir einen
Amiga 500 gekauft, den ich heute immer noch
habe. Zuerst habe ich in Amiga-Basic programmiert,
aber Amiga-Basic ist ja langsamer als ne Schnecke. :-(
Da bin ich auf Assembler umgestiegen und seitdem
erlerne ich diese Sprache. Als Assembler verwende
ich den A68k.
Hardware: Amiga 500; 1MB; OS2.0; Fujitsu DL 1100 Color
Was ich mag : meinen Amiga, OS2.0, A&M-Info, Forum-Amiga, Amiga-Gadget,
PD-Händler wie CC Hard- & Software, Fred Fish, Bernds PD
Was ich nicht mag : Kickstart 1.3, PD-Händler wie Karstadt, User die die
Sharewaregebühr nicht bezahlen, Fangbriefe
© by "Mr.Execbase" André Lämmer (2.2.1993)